/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.clebersantos.bean;

import br.com.clebersantos.dao.ProdutoDAO;
import br.com.clebersantos.pojos.Produto;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

/**
 *
 * @author Jurema
 */
@ManagedBean
@SessionScoped
public class ProdutoBean {

    private Produto produto = new Produto();
    private ProdutoDAO produtoDao = new ProdutoDAO();
    private List listaprodutos = produtoDao.getAllProdutos();

    public ProdutoBean() {
    }

    public String cadastrarProduto() {
        String mensagem = null;
        try {
            boolean retorno = produtoDao.cadastrarProduto(produto);
            if(retorno){
                produto = new Produto();
                mensagem = "Produto Cadastrado Com Sucesso!";
            }   
            
            return mensagem;
                
        } catch (Exception e) {
            return e.toString();
        }
    }
    
    

    public Produto getProduto() {
        return produto;
    }

    public void setProduto(Produto produto) {
        this.produto = produto;
    }

    public List getListaprodutos() {
        return listaprodutos;
    }

    
}
